PHP Training
PHP Syllabus
Core PHP
Introduction to PHP
 Evaluation of Php
	Evaluation of Php  Basic Syntax
	Basic Syntax  Defining variable and constant
	Defining variable and constant  Php Data type
	Php Data type  Operator and Expression
	Operator and Expression Handling Html Form With Php      
 Capturing Form Data
	Capturing Form Data  Dealing with Multi-value filed
	Dealing with Multi-value filed  Generating File uploaded form
	Generating File uploaded form  Redirecting a form after submission
	Redirecting a form after submission Decisions and loop
 Making Decisions
	Making Decisions  Doing Repetitive task with looping
	Doing Repetitive task with looping  Mixing Decisions and looping with Html
	Mixing Decisions and looping with Html   Function 
  What is a function
	What is a function  Define a function
	Define a function  Call by value and Call by reference
	Call by value and Call by reference Recursive function
	Recursive function String         
      Creating and accessing String
	Creating and accessing String  Searching & Replacing String
	Searching & Replacing String  Formatting String
	Formatting String  String Related Library function
	String Related Library function  Array  
     Anatomy of an Array
	Anatomy of an Array  Creating index based and Associative array
	Creating index based and Associative array  Accessing array Element
	Accessing array Element  Looping with Index based array
	Looping with Index based array  Looping with associative array using each() and foreach()
	Looping with associative array using each() and foreach()  Some useful Library function
	Some useful Library function Working with file and Directories 
    Understanding file& directory
	Understanding file& directory   Opening and closing a file
	Opening and closing a file   Coping ,renaming and deleting a file
	Coping ,renaming and deleting a file   Working with directories
	Working with directories   Building a text editor
	Building a text editor   File Uploading & Downloading
	File Uploading & Downloading  Mini Project (With file Handling)   
   State management                        
     Using query string(URL rewriting)
	Using query string(URL rewriting)  Using Hidden field
	Using Hidden field  Using cookies
	Using cookies  Using session
	Using session String matching with regular expression      
        What is regular expression
	What is regular expression  Pattern matching in Php
	Pattern matching in Php  Replacing text
	Replacing text  Splitting a string with a Regular Expression
	Splitting a string with a Regular Expression  Generating Images with PHP    
     Basics of computer Graphics
	Basics of computer Graphics  Creating Image
	Creating Image  Manipulating Image
	Manipulating Image  Using text in Image
	Using text in Image Database Connectivity with MySql   
 Introduction to RDBMS
	Introduction to RDBMS  Connection with MySql Database
	Connection with MySql Database  Performing basic database operation(DML)
            (Insert, Delete, Update, Select)
	Performing basic database operation(DML)
            (Insert, Delete, Update, Select)  Setting query parameter
	Setting query parameter  Executing query
	Executing query  Join 
(Cross joins, Inner joins, Outer Joins, Self joins.)
	Join 
(Cross joins, Inner joins, Outer Joins, Self joins.)  Mini Project   
Web Designing
HTML 
 Introduction to HTML
	Introduction to HTML HTML Tags
	HTML Tags Creating Forms
	Creating Forms Creating tables
	Creating tables Managing home page
	Managing home pageCSS 
 Introduction to CSS
	Introduction to CSS Three ways to use CSS
	Three ways to use CSS CSS Properties
	CSS Properties Designing website
	Designing website  Working with Templates
	Working with TemplatesJava Script 
 Introduction to Javascript
	Introduction to Javascript Three ways to use Javascript
	Three ways to use Javascript Working with events
	Working with events Client-side Validation
	Client-side ValidationJQuery 
 Introduction to JQuery
	Introduction to JQuery Validation using JQuery
	Validation using JQuery JQuery Forms
	JQuery Forms JQuery Examples
	JQuery ExamplesAJAX 
 Introduction to AJAX
	Introduction to AJAX PHP with AJAX
	PHP with AJAX Working with database
	Working with database Mini Project   
Advance PHP
 Introduction to OOPS      
    Introduction
	Introduction  Objects
	Objects  Declaring a class
	Declaring a class The new keyword and constructor
	The new keyword and constructor Destructor
	Destructor  Access method and properties using $this variable
	Access method and properties using $this variable  Public ,private, protected properties and methods
	Public ,private, protected properties and methods  Static properties and method
	Static properties and method  Class constant
	Class constant  Inheritance & code reusability
	Inheritance & code reusability  Polymorphism
	Polymorphism  Parent:: & self:: keyword
	Parent:: & self:: keyword  Instanceof operator
	Instanceof operator Abstract method and class
	Abstract method and class Interface
	Interface  Final
	Final Exception Handling             
 Understanding Exception and error
	Understanding Exception and error Try, catch, throw
	Try, catch, throw Framework- Cake PHP
Introduction to CakePHP
 Understanding the MVC Pattern Models
Understanding the MVC Pattern Models
 How MVC works?
	How MVC works?
 Congfiguration CakePHP
	Congfiguration CakePHP
 Setting up CakePHP with apache Enviornment eg. Enable mod_rewrite
	Setting up CakePHP with apache Enviornment eg. Enable mod_rewrite
 Configuration CakePHP to work with database
	Configuration CakePHP to work with database
 Running Cake for the first time
	Running Cake for the first time
 Cake Convention: Naming convention for MVC and database tables
	Cake Convention: Naming convention for MVC and database tablesModels: Creating up model for a database table
 Fetching data
	Fetching data
 Saving and updating data
	Saving and updating data
 Deleting data
	Deleting data
 User defined function in model
	User defined function in model
 Data Validation
	Data ValidationController: Creating controller
 Controller function
	Controller function
 Interacting with model
	Interacting with model
 Interacting with views
	Interacting with views
 Controller variables and parameters
	Controller variables and parameters
 Redirection
	Redirection 
 Getting post data
	Getting post dataViews: Creating Views
 Working with configuration layout
	Working with configuration layout
 Creating custom layout
	Creating custom layout
 Element and helpers
	Element and helpers	Cake session: 
 Storing data in cake session
	Storing data in cake session
 Reading a session data
	Reading a session data
 Delete data from session
	Delete data from session
 	    CMS- Wordpress
	WordPress Introduction
 Understanding and Using domain names
	Understanding and Using domain names
 WordPress Hosting Options
	WordPress Hosting Options
 Installing WordPress on a Dedicated Server
	Installing WordPress on a Dedicated Server
 Understanding Directory Permissions
	Understanding Directory Permissions
	Basics of the WordPress User Interface 
 Understanding the WordPress Dashboard
	Understanding the WordPress Dashboard
 Pages, Tags, Media and Content Administration
	Pages, Tags, Media and Content Administration
 Core WordPress Settings
	Core WordPress Settings
	Finding and Using WordPress Plugins 
 Finding and Installing Plugins Quickly and Easily
	Finding and Installing Plugins Quickly and Easily
 Upgrading WordPress Plugins
	Upgrading WordPress Plugins
 Recommended WordPress Plugins
	Recommended WordPress Plugins
	Working with WordPress Themes 
 Understanding the Structure of WordPress Themes
	Understanding the Structure of WordPress Themes
 Finding Themes and Choosing the Right One
	Finding Themes and Choosing the Right One
 Installing and Configuring Themes
	Installing and Configuring Themes
 Editing and Customizing Themes
	Editing and Customizing Themes
 Using Theme Frameworks and Parent-Child Themes
	Using Theme Frameworks and Parent-Child Themes
 Theme Best Practices
	Theme Best Practices
	 WordPress Content Management 
 Understanding Posts Versus Pages
	Understanding Posts Versus Pages
 Organizing Posts with Categories
	Organizing Posts with Categories
 Connecting Posts Together with Tags
	Connecting Posts Together with Tags
 Custom Post Types and Custom Taxonomies
	Custom Post Types and Custom Taxonomies
 Managing Lists of Links
	Managing Lists of Links
	Creating and Managing Content 
 Hands-On Training on the WordPress Editors
	Hands-On Training on the WordPress Editors
 Hands-On Training on the New Image Editor
	Hands-On Training on the New Image Editor
 	    All Frameworks and CMS
                           Framework
 CodeIgniter
	CodeIgniter
 CakePHP
	CakePHP
                                                           CMS
 WordPress
	WordPress
 Joomla!
	Joomla!
 Drupal
	Drupal
 Magento (E-commerce )
	Magento (E-commerce )
    
 
		 +91-8954065080
+91-8954065080 Chat with Us
Chat with Us